polytechnic degree - French English Dictionary